tea biscuits - French English Dictionary